ball-lapping machine - Francés Inglés Diccionario